toroidal plasmoid - French English Dictionary